mountain pass – English–Latine translations

🇬🇧 en la 🇻🇦

mountain pass noun

  • low point between peaks
saltus
Wiktionary Links